Namespace PeriodProcessing
    ''' <summary>
    ''' Retrieves a list of student Certification Satisfied Requirements
    ''' </summary>
    ''' <remarks></remarks>
    Public Interface IDiplomaSatisfiedRequirementProvider

        Function getStudentDiplomaSatisfiedRequirements _
                    (ByVal diplomaType As DiplomaType, _
                     ByVal student As Student) _
                     As List(Of DiplomaSatisfiedRequirement)

    End Interface
End Namespace
